it has/had sounded - Spanish English Dictionary